import Vue from 'vue'
import Vuex from 'vuex'
import VuexPersistence from 'vuex-persist'

import mpublic from './modules/mpublic';//头部、公共文件
import user from './modules/user';//用户文件
import home from './modules/home';//首页文件
import oder from './modules/oder';//订单文件
import mscreen from './modules/screen';//房源文件
import details from './modules/details';//房源详情文件

Vue.use(Vuex)

const vuexLocal = new VuexPersistence({
    storage: window.sessionStorage,
})
export default new Vuex.Store({
    modules: {
        mpublic,
        user,
        home,
        oder,
        mscreen,
        details
    },
  	plugins: [vuexLocal.plugin]
})